leather cement - German English Dictionary